#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>

//int main()
//{
//	int n = 0;
//	int k = 1;
//	scanf("%d", &n);
//	do
//	{
//		k = k * (n % 10);
//	    n = n / 10;
//	} while (n);
//	printf("%d\n", k);
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	int s = 0;
//	int sum = 0;
//	for (i = 1, s = 1; i <= 10; i++)
//	{
//		s = s * i;
//		sum = sum + s;
//	}
//	printf("%d", sum);
//}

int main()
{
	int i = 0;
	int N = 0;
	printf("0 < N < 10\n");
	scanf("%d", &N);
	for (i = 1; i <= N; i++)
	{
		for (int j = 1; j <= N - i; j++)
		{
			printf(" ");
		}
		for (int k = 1; k <= i; k++)
		{
			printf("%d ", i);
		}
		printf("\n");
	}
	return 0;
}

